Egipt > Sharm el Sheikh > Sharm El Sheikh
Amphoras Holiday Resort
****